Do you have scripts and tools that you use to configure your development environment? Do you re-run them and share them with your project teammates? In this video, Fritz will show you how you can write .NET Aspire custom commands that allow you to perform those tasks directly from the .NET Aspire dashboard
You've started adding more projects to your .NET Aspire system, and there's a lot of these 'magic strings' floating around with the names of projects and services. How can we take advantage of a centralized naming of these services by introducing a set of constants and reference them in our .NET Aspire managed system? In this video, we're going to customize how we name our projects and reference them throughout our .NET Aspire system.
You've built your first .NET Aspire application, but what's next? In this video, we'll explore adding custom metrics to your application to measure the performance of a feature. We'll then see how this metric is surfaced on the .NET Aspire dashboard
You've built your first .NET Aspire application, but what else can you do beyond the default template? In this video, we'll talk about adding custom tracing to your application and how it appears on the .NET Aspire dashboard
You've got .NET Aspire running with your application, but what's next? In this video, Jeff Fritz shows you how to add a container, ANY container, to your application. For fun, Jeff hosts a Minecraft server next to his application with .NET Aspire
You've tried .NET Aspire, but what are the next steps after adding it to your application? In this video, Jeff Fritz shows you how you can add custom health checks and the HealthChecks UI to your application
.NET Aspire 9.3 is the biggest release of .NET Aspire yet, with the introduction of GitHub Copilot directly into the .NET Aspire Dashboard, updates for integrations, app model enhancements, and more.
Let's build on our previous video and use a new product from IronSoftware called IronSecureDoc that allows you to redact, certify, and even password protect your PDFs with a container hosted service. We'll use a similar technique to what we did last time to add this new product to our .NET Aspire system and learn about protecting our PDF documents.
Learn how to generate PDF documents using IronPdf in a Docker container with .NET Aspire. Discover step-by-step instructions creating high-quality PDFs programmatically. We'll configure our .NET Aspire solution to host the IronPdfEngine with a container and delegate generation of the PDF to that service. Additionally, we'll wrap out PDF generation methods in OpenTelemetry Traces and Meters to assist in observing the performance of our website.
In this article, I introduce a proof-of-concept project that adds the open source ClamAV antivirus scanner to a .NET Aspire system and shares connection information so that other resources can request malware scans.